const express = require('express')
const app = express()

// 编写一个每次访问都判断暗号是否正确的中间件
const is = (req, res, next) => {
  if (req.params.id === '123') {
    // 放行，继续执行后面的代码
    next()
  } else {
    res.send('暗号不对')
  }
}

// 创建路由
app.get('/home/:id', is, (req, res) => {
  res.send('首页')
})

app.get('/login/:id', is, (req, res) => {
  res.send('登录')
})

app.listen(3000, () => {
  console.log('启动成功！')
})